//7-1 一个整数各个位上的最大数字
/*编写一个类的方法，其输入参数为一个整数，输出为该整数各个位上的最大数字。

        输入格式:
        输入一个整数N

        输出格式:
        输出该整数N各个位上的最大数字

        输入样例:
        在这里给出一组输入。例如：
        59274
        输出样例:
        在这里给出相应的输出。例如：
        9

 */
import java.util.Scanner;
public class J_PTAwork_1{
    public static void main(String[] args){
        Scanner s = new Scanner(System.in);
        int n = s.nextInt();
        System.out.println(maxnum(n));
    }
    public static int maxnum(int n){
        int max = 0;
        int num = 0;
        while(n!=0){
            if(num>max){
                max = num;
            }
            num = n%10;
            n = n/10;
        }
        return max;
    }
}